.xiaolaji-picker-body {
  border: 0;
  border-right: 0.5px solid #e4e7ed;
  position: relative;
}

/* .xiaolaji-picker-body::before,
    .xiaolaji-picker-body::after {
      content: '';
      position: absolute;
      top: 0;
      height: 0.5px;
      background-color: #e4e7ed;
      width: calc(100% - 32px);
      left: 16px;
    } */
.xiaolaji-picker-week-list {
  border-right: 0.5px solid #e4e7ed;
}

.xiaolaji-picker-cell-range-end .xiaolaji-picker-date-value,
.xiaolaji-picker-cell-range-start .xiaolaji-picker-date-value {
  background-color: #409eff;
}

.xiaolaji-picker-cell-in-range .xiaolaji-picker-date {
  background-color: #f2f6fc;
}

.xiaolaji-picker-focused,
.xiaolaji-picker-focused:hover {
  border-color: #409eff;
}

.xiaolaji-picker-cell-week {
  display: none;
}

.xiaolaji-panel-week-inner .xiaolaji-picker-week-list div:nth-child(0) {
  display: none;
}

.xiaolaji-picker {
  background-color: transparent;
  border: 1px solid #ced1d9;
  border-radius: 3px;
}

.xiaolaji-picker:hover {
  background-color: transparent;
  border: 1px solid #409eff;
}

.xiaolaji-picker-focused .xiaolaji-picker-input-active input,
.xiaolaji-picker-focused:hover .xiaolaji-picker-input-active input {
  background: transparent;
}

.xiaolaji-picker-cell-today:after {
  background-color: #409eff;
}

.xiaolaji-picker-suffix {
  width: 14px;
  height: 22px;
}
